Národní úložiště šedé literatury Nalezeno 10 záznamů.  Hledání trvalo 0.04 vteřin. 
Simulation of cryptographic algorithms using FPGA
Németh, František ; Mašek, Jan (oponent) ; Smékal, David (vedoucí práce)
Bachelor thesis is dealing with a cipher standard AES and with a design of encryption and decryption components for AES in special modes of operation. Programming language is VHDL. In theoretical part of thesis is a further descriptions of AES and behaviour of block cipher operation modes. Furthermore the brief description of VHDL, FPGA and NetCOPE framework is a piece of theoretical part as well. The practical part contains designs which are made in developing environment Vivado from Xilinx. Programmed modes of operation are ECB, CBC, CTR and CFB. Simulation outputs and synthesis results are summerized in tables.
Šifrování telefonních hovorů
Vávra, Jakub ; Kumpošt, Marek (oponent) ; Cvrček, Daniel (vedoucí práce)
Diplomová práce se zabývá navržením a vhodnou implementací šifrování telefonního hovoru pomocí desky FITkitu. Cílem diplomové práce je zvolit vhodné kompresní a šifrovací algoritmy a implementovat je, či případně přizpůsobit pro desku FITkitu.
Zabezpečení vysokorychlostních komunikačních systémů
Smékal, David ; Martinásek, Zdeněk (oponent) ; Hajný, Jan (vedoucí práce)
Diplomová práce se zabývá šifrováním dat pomocí AES a jejich implementací pomocí jazyka VHDL na síťovou FPGA kartu. V teoretické části práce je vysvětlen algorimus šifrování AES, jeho jednotlivé kroky a použité operační módy. Dále je popsán programovací jazyk VHDL, jeho vývojové prostředí Vivado, FPGA karty a konfigurovatelný framework NetCope. Praktickou částí práce je implementace šifry AES–128 v jazyce VHDL, jejíž výstup byl použit v FPGA kartě, která vykoná šifrování. Pomocí simulace byly efektivně odladěny chyby a dále bylo možné provést syntézu. Toto vše bylo prováděno za pomoci vývojového softwaru Vivado. Posledním krokem praktické části práce bylo testování na kartě COMBO-80G. Na FPGA kartu byly implementovány celkem 4 projekty. Dva z nich jsou šifrování a dešifrování ECB módu AES algoritmu a zbylé dva popisují šifrování a dešifrování módu CBC.
Advanced Electronic Circuits Simulation Methods
Kocina, Filip ; Kozek, Martin (oponent) ; Kyncl, Jan (oponent) ; Kunovský, Jiří (vedoucí práce)
The thesis deals with the simulation of electronic circuits. It describes the Capacitor Substitution Method (CSM) to transform electronic circuits into electric circuits which can then be solved using numerical methods, namely the Modern Taylor Series Method (MTSM). This method is distinguished by automatic order selection, halving the step size as required and the wide area of stability according to the order. Within the thesis, specialized programming equipment to solve ordinary differential equations using MTSM was created by the author of the thesis, with many improvements to the algorithms (compared to TKSL/386). These algorithms involve the simplification of generic expressions into polynomials, parallelization independent of the integration method etc. This software runs on a Linux server which communicates using the TCP/IP stack. The equipment was successfully used to simulate VLSI circuits whose solution by CSM was much faster and more memory-efficient than the state-of-the-art SPICE.
Design of multipurpose generator of low- and high-frequency sub-bands
Caban, Dominik ; Brančík, Lubomír (oponent) ; Šotner, Roman (vedoucí práce)
The thesis focuses on the generation of harmonic and non-harmonic waveforms in the low and high-frequency domains. The thesis aims to design and implement a portable multipurpose signal generator with a user interface powered by its own battery. The design focuses on the implementation of a function generator, a high-frequency generator, and a pulse generator with Gaussian characteristics within a single portable device. The thesis describes an introduction to signal generators, the selection of the individual components, the design procedure for each circuit, and their subsequent hardware implementation either within the development kit or the final product.
Advanced Electronic Circuits Simulation Methods
Kocina, Filip ; Kozek, Martin (oponent) ; Kyncl, Jan (oponent) ; Kunovský, Jiří (vedoucí práce)
The thesis deals with the simulation of electronic circuits. It describes the Capacitor Substitution Method (CSM) to transform electronic circuits into electric circuits which can then be solved using numerical methods, namely the Modern Taylor Series Method (MTSM). This method is distinguished by automatic order selection, halving the step size as required and the wide area of stability according to the order. Within the thesis, specialized programming equipment to solve ordinary differential equations using MTSM was created by the author of the thesis, with many improvements to the algorithms (compared to TKSL/386). These algorithms involve the simplification of generic expressions into polynomials, parallelization independent of the integration method etc. This software runs on a Linux server which communicates using the TCP/IP stack. The equipment was successfully used to simulate VLSI circuits whose solution by CSM was much faster and more memory-efficient than the state-of-the-art SPICE.
Fast multiplication in the field GF(2n)
Bajtoš, Marek ; Žemlička, Jan (vedoucí práce) ; Šaroch, Jan (oponent)
Názov práce: Rýchle násobenie v telese GF(2n ) Autor: Marek Bajtoš Katedra: Katedra algebry Vedúci bakalárskej práce: doc. Mgr. et Mgr. Žemlička Jan, Ph.D., Katedra algebry Abstrakt: V tejto bakalárskej práci budeme skúmať, ako optimalizovať násobenie fixným prvkom konečného telesa, ktoré je využiteľné pri implementácií šifrova- cích algoritmov v ľahkej kryptografii. Efektívnosť násobenia budeme vyjadrovať pomocou počtu XOR operácií potrebných na implementáciu matice, ktorá re- prezentuje daný fixný prvok konečného telesa. Dokážeme, že matica reprezentuje násobenie nejakým prvkom konečného telesa práve vtedy, keď je jej mininálny polynóm ireducibilný. Ďalej dokážeme tvrdenia, ktoré popisujú, za akých podmi- enok sa dá matica implementovať s 1 alebo 2 XOR operáciami. V závere práce uvedieme konštrukciu cyklických MDS matíc, v ktorých sa uplatní znalosť voľby prvkov konečného telesa, ktoré sa dajú ľahko implementovať. Kľúčové slová: ľahká kryptografia, konečné teleso, XOR, MDS matica
Simulation of cryptographic algorithms using FPGA
Németh, František ; Mašek, Jan (oponent) ; Smékal, David (vedoucí práce)
Bachelor thesis is dealing with a cipher standard AES and with a design of encryption and decryption components for AES in special modes of operation. Programming language is VHDL. In theoretical part of thesis is a further descriptions of AES and behaviour of block cipher operation modes. Furthermore the brief description of VHDL, FPGA and NetCOPE framework is a piece of theoretical part as well. The practical part contains designs which are made in developing environment Vivado from Xilinx. Programmed modes of operation are ECB, CBC, CTR and CFB. Simulation outputs and synthesis results are summerized in tables.
Šifrování telefonních hovorů
Vávra, Jakub ; Kumpošt, Marek (oponent) ; Cvrček, Daniel (vedoucí práce)
Diplomová práce se zabývá navržením a vhodnou implementací šifrování telefonního hovoru pomocí desky FITkitu. Cílem diplomové práce je zvolit vhodné kompresní a šifrovací algoritmy a implementovat je, či případně přizpůsobit pro desku FITkitu.
Zabezpečení vysokorychlostních komunikačních systémů
Smékal, David ; Martinásek, Zdeněk (oponent) ; Hajný, Jan (vedoucí práce)
Diplomová práce se zabývá šifrováním dat pomocí AES a jejich implementací pomocí jazyka VHDL na síťovou FPGA kartu. V teoretické části práce je vysvětlen algorimus šifrování AES, jeho jednotlivé kroky a použité operační módy. Dále je popsán programovací jazyk VHDL, jeho vývojové prostředí Vivado, FPGA karty a konfigurovatelný framework NetCope. Praktickou částí práce je implementace šifry AES–128 v jazyce VHDL, jejíž výstup byl použit v FPGA kartě, která vykoná šifrování. Pomocí simulace byly efektivně odladěny chyby a dále bylo možné provést syntézu. Toto vše bylo prováděno za pomoci vývojového softwaru Vivado. Posledním krokem praktické části práce bylo testování na kartě COMBO-80G. Na FPGA kartu byly implementovány celkem 4 projekty. Dva z nich jsou šifrování a dešifrování ECB módu AES algoritmu a zbylé dva popisují šifrování a dešifrování módu CBC.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.